情報処理安全確保支援士暗記無料で始める

SYN Flood攻撃とは?しんふらっどこうげき

SYN Flood攻撃とは、TCPのコネクション確立手順でSYNだけを大量に送りつけ、サーバをACK待ちのハーフオープン状態で埋めて接続待ちキューを枯渇させるDoS攻撃。送信元IPアドレスは詐称されるのが普通で、正規利用者の接続要求が受け付けられなくなる。

最終更新:2026-10-06

試験情報

情報処理安全確保支援士試験の過去問では1回出題されています。

情報処理安全確保支援士試験の頻出用語/午前II

この語が出る過去問を解く →

背景

初期のTCP実装は、SYNを受け取った時点で接続ごとの制御ブロックを確保し、ACKが返るまで保持する設計になっていた。通信相手が手順を最後まで守ることを信用した設計なので、応答するつもりのない相手からのSYNでも資源を消費してしまう。帯域を食い潰す必要がなく細い回線からでも成立するため、プロトコル設計の穴を突く攻撃の典型として問われる。

具体例

Linuxカーネルの net.ipv4.tcp_syncookies は、キューがあふれた時点で接続状態を保持せず、シーケンス番号に必要な情報を埋め込んで正当なACKかどうかを検証する実装である。FreeBSDやWindows Serverにも同種の機構があり、SYN Cookieの代表的な実装として挙げられる。

試験での引っ掛け

DNSリフレクションのような帯域を狙う攻撃と同じ枠でくくると誤る。枯渇するのは帯域ではなく接続待ちキューという有限の資源で、対策もSYN Cookieによる状態を持たない検証や待ち時間の短縮といった資源側の工夫になる。送信元IPアドレスは詐称されるため、送信元での遮断が効きにくい点も押さえたい。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では1回出題
  • 分野:午前II
  • DNSリフレクションのような帯域を狙う攻撃と同じ枠でくくると誤る。